π subnode [[@KGBicheno/recommended algorithms by usage]]
in π node [[recommended-algorithms-by-usage]]
π
garden/KGBicheno/Artificial Intelligence/Resources/Recommended algorithms by usage.md by @KGBicheno
Recommended algorithms by usage
See the [[Main AI Page]] or go back to the [[Master Contents Page]] Also see the [[Master of Philosophy - Main Page]]
| Usage | Algorithm |
|---|---|
| Predict housing prices | Regression(supervised) |
| explore customer demographic data to identify patterns | Unsupervised learning |
| Understand product-sales drivers such as competition prices, distribution, advertisement, etc | Linear regression |
| Classify customers based on how likely they are to repay a loan | Logistic regression |
| Predict if a skin lesion is benign or malignant based on its characteristics (size, shape, color, etc) | Logistic regression |
| Predict client churn | Linear/quadratic discriminant analysis |
| Predict a sales leadβs likelihood of closing | Linear/quadratic discriminant analysis |
| Provide a decision framework for hiring new employees | Decision tree |
| Understand product attributes that make a product most likely to be purchased | Decision tree |
| eg, if an email contains theword βmoney,β then the probability of it being spam is high | Naive Bayes |
| Analyze sentiment to assess product perception in the market | Naive Bayes |
| Create classifiers to filter spam emails | Naive Bayes |
| Predict how many patients a hospital will need to serve in a time period | Support vector machine |
| Predict how likely someone is to click on an online ad | Support vector machine |
| Predict call volume in call centers for staffing decisions | Random forest |
| Predict power usage in an electrical- distribution grid | Random forest |
| Detect fraudulent activity in credit-card transactions. | AdaBoost |
| Simple, low-cost way to classify images (eg, recognize land usage from satellite images for climate-change models). | AdaBoost |
| Forecast product demand and inventory levels | Gradient-boosting trees |
| Predict the price of cars based on their characteristics (eg, age and mileage) | Gradient-boosting trees |
| Predict the probability that a patient joins a healthcare program | Simple neural network |
| Predict whether registered users will be willing or not to pay a particular price for a product | Simple neural network |
| Segment customers into groups by distinct charateristics (eg, age group)β for instance, to better assign marketing campaigns or prevent churn | K-means clustering |
| Segment customers to better assign marketing campaigns using less-distinct customer characteristics (eg, product preferences) | Gaussian mixture model |
| Segment employees based on likelihood of attrition | Gaussian mixture model |
| Cluster loyalty-card customers into progressively more microsegmented groups | Hierarchical clustering |
| Inform product usage/development by grouping customers mentioning keywords in social-media data | Hierarchical clustering |
| Recommend what movies consumers should view based on preferences of other customers with similar attributes | Recommender system |
| Recommend news articles a reader might want to read based on the article she or he is reading | Recommender system |
| Optimize the trading strategy for an options-trading portfolio | Reinforcement learning |
| Balance the load of electricity grids in varying demand cycles | Reinforcement learning |
| Stock and pick inventory using robots | Reinforcement learning |
| Optimize the driving behavior of self-driving cars | Reinforcement learning |
| Optimize pricing in real time for an online auction of a product with limited supply | Reinforcement learning |
| Diagnose health diseases from medical scans | Convolutional neural network |
| Detect a company logo in social media to better understand joint marketing opportunities (eg, pairing of brands in one product) | Convolutional neural network |
| Understand customer brand perception and usage through images | Convolutional neural network |
| Detect defective products on a production line through images | Convolutional neural network |
| When you are working with time-series data or sequences | Recurrent neural network |
| Provide language translation | Recurrent neural network |
| Track visual changes to an area after a disaster to assess potential damage claims (in conjunction with CNNs) | Recurrent neural network |
| Assess the likelihood that a credit-card transaction is fraudulent | Recurrent neural network |
| Generate captions for images | Recurrent neural network |
| Power chatbots that can address more nuanced customer needs and inquiries | Recurrent neural network |
π stoas
- public document at doc.anagora.org/recommended-algorithms-by-usage
- video call at meet.jit.si/recommended-algorithms-by-usage